React is a JavaScript library developed by Facebook which, among other things, was used to build Instagram.com. It aims to allow developers to create fast user interfaces for websites and applications alike easily. The main concept of React. js is virtual DOM.
INSTALLATION
- Getting Started
- Add React to a Website
- Create a New React App
- CDN Links
- Release Channels
MAIN CONCEPTS
- Hello World
- Introducing JSX
- Rendering Elements
- Components and Props
- State and Lifecycle
- Handling Events
- Conditional Rendering
- Lists and Keys
- Forms
- Lifting State Up
- Composition vs Inheritance
- Thinking In React
ADVANCED GUIDES
- Accessibility
- Code-Splitting
- Context
- Error Boundaries
- Forwarding Refs
- Fragments
- Higher-Order Components
- Integrating with Other Libraries
- JSX In Depth
- Optimizing Performance
- Portals
- Profiler
- React Without ES6
- React Without JSX
- Reconciliation
- Refs and the DOM
- Render Props
- Static Type Checking
- Strict Mode
- Typechecking With PropTypes
- Uncontrolled Components
- Web Components
API REFERENCE
- React
- React.Component
- ReactDOM
- ReactDOMClient
- ReactDOMServer
- DOM Elements
- SyntheticEvent
- Test Utilities
- Test Renderer
- JS Environment Requirements
- Glossary
HOOKS
- Introducing Hooks
- Hooks at a Glance
- Using the State Hook
- Using the Effect Hook
- Rules of Hooks
- Building Your Own Hooks
- Hooks API Reference
- Hooks FAQ
TESTING
- Testing Overview
- Testing Recipes
- Testing Environments
CONTRIBUTING
- How to Contribute
- Codebase Overview
- Implementation Notes
- Design Principles
Course Features
- Lectures 30
- Quizzes 4
- Duration 45 hours
- Skill level All level
- Language English
- Students 60
- Certificate Yes
- Assessments Self
-
LearnPress Getting Started
- Unit 1.1 Microsoft Office & Multimedia
- Unit 1.2 Working with Photoshop
- Unit 1.3 Designing Using Corel Draw
- Unit 1.4 Page Maker
- Unit 1.5 Printing & Publishing
- Unit 1.6 Communicative English
-
Mohan Prasad
DTP Course
I am working in a software company as a fresher but after joining the company I got a work on DTP[Desktop publishing] . I was not knowing anything about it .So my uncle told me about the Raj Computers classes. So I join this class and I got benefit from this course in my own carrier and also in my job.
-
Nisha Pawar
DTP Course
Desktop Publishing [DTP] is the course in which we can learn many more new topics related to the documents and page layouts.